Big Huge Thesaurus

nemean lion

noun

sounds kind of like